lay an egg

Translations
pondre un œuf
Definitions
To produce an egg, typically used in reference to birds or reptiles; can also be used idiomatically to mean to fail or perform poorly, especially in a public performance.